package com.sec.etech.process.model;

import java.util.Date;
import java.math.BigDecimal;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import org.openbpm.base.core.model.BaseModel;


/**
 * 工装计划任务进度 实体<br/>
 */
@Data
@TableName(value="proc_tooling_task")
public class ToolingTask extends BaseModel{
	/**
	* 主键
	*/
	@TableId
	protected Long toolingid;
	/**
	* 工装编号
	*/
	protected String num;
	/**
	* 工装名称
	*/
	protected String toolinginame;
	/**
	* 大类ID
	*/
	protected Long mainclassid;
	/**
	* 中类ID
	*/
	protected Long minorclassid;
	/**
	* 小类ID
	*/
	protected Long subclassid;
	/**
	* 零件名称
	*/
	protected String partsname;
	/**
	* 类型ID
	*/
	protected Long typeid;
	/**
	* 数量
	*/
	protected Long quantity;
	/**
	* 制造单ID
	*/
	protected Long ordersid;
	/**
	* 部套表ID
	*/
	protected Long componentid;
	/**
	* 计划任务ID
	*/
	protected Long plantaskid;
	/**
	* 工艺卡ID
	*/
	protected Long processid;
	/**
	* 工程项目ID
	*/
	protected Long projectid;
	/**
	* 使用车间ID
	*/
	protected Long workshopid;
	/**
	* 使用机床ID
	*/
	protected Long machinegroupid;
	/**
	* 需求使用日期
	*/
	protected Date usingdate;
	/**
	* 确认日期
	*/
	protected Date confirmdate;
	/**
	* 计划设计完成日期
	*/
	protected Date plandate;
	/**
	* 需求科室ID
	*/
	protected Long demanddprtid;
	/**
	* 需求者ID
	*/
	protected Long demanderuid;
	/**
	* 需求审核ID
	*/
	protected Long demandrevieweruid;
	/**
	* 需求说明
	*/
	protected String demandremark;
	/**
	* 是否有附件信息
	*/
	protected Boolean isfiles;
	/**
	* 优先级ID
	*/
	protected Long priorityid;
	/**
	* 任务节点ID
	*/
	protected Long toolingnodeid;
	/**
	* 设计
	*/
	protected Long designeruid;
	/**
	* 校对一
	*/
	protected Long checker1uid;
	/**
	* 校对二
	*/
	protected Long checker2uid;
	/**
	* 审核
	*/
	protected Long revieweruid;
	/**
	* 设计备注
	*/
	protected String designremark;
	/**
	* 是否有效
	*/
	protected Boolean active;
	/**
	* 创建用户
	*/
	protected Long postuid;
	/**
	* 创建日期
	*/
	protected Date postdate;
	/**
	* 最后修改用户
	*/
	protected Long lastuid;
	/**
	* 最后修改日期
	*/
	protected Date lastdate;
	/**
	* 关联零件id
	*/
	protected Long partsid;
	/**
	* 推荐供应商id
	*/
	protected Long toolingsupplierid;
	/**
	* 推荐供应商名称
	*/
	protected String toolingsuppliername;
	/**
	* 推荐型号
	*/
	protected String suppliermodel;
	/**
	* 是否专检
	*/
	protected Boolean isSpecialcheck;

}
